package data;

import java.util.ArrayList;
import java.sql.Date;
import java.util.Hashtable;

public class Promotion extends DataObject{

	private int id;
	private String nom;
	private String description;
	private java.sql.Date dateDebut;
	private java.sql.Date dateFin;
	private java.sql.Date heure; // heure emis
	private int detaillant;
	private Boolean usager;
	private long longitude;
	private long latitude;
	private int type;
	
	private float pourcentageRabais;
	private Hashtable<Integer, Float> produitRabais;
	
	private ArrayList<Produit> produits;
	private ArrayList<Succursale> succursales;
	public String getNom() {
		return nom;
	}
	
	public Boolean getUsager() {
		return usager;
	}

	public void setNom(String nom) {
		this.nom = nom;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Date getDateDebut() {
		return dateDebut;
	}
	public void setDateDebut(Date dateDebut) {
		this.dateDebut = dateDebut;
	}
	public Date getDateFin() {
		return dateFin;
	}
	public void setDateFin(Date dateFin) {
		this.dateFin = dateFin;
	}
	public Date getHeure() {
		return heure;
	}
	public void setHeure(Date heure) {
		this.heure = heure;
	}
	public float getPourcentageRabais() {
		return pourcentageRabais;
	}
	public void setPourcentageRabais(float pourcentageRabais) {
		this.pourcentageRabais = pourcentageRabais;
	}
	public Hashtable<Integer, Float> getProduitRabais() {
		return produitRabais;
	}
	public void setProduitRabais(Hashtable<Integer, Float> produitRabais) {
		this.produitRabais = produitRabais;
	}
	public ArrayList<Produit> getProduits() {
		return produits;
	}
	public void setProduits(ArrayList<Produit> produits) {
		this.produits = produits;
	}
	public ArrayList<Succursale> getSuccursales() {
		return succursales;
	}
	public void setSuccursales(ArrayList<Succursale> succursales) {
		this.succursales = succursales;
	}
	public int getDetaillant() {
		return detaillant;
	}
	public void setDetaillant(int detaillant) {
		this.detaillant = detaillant;
	}
	public Boolean getIsUsager() {
		return usager;
	}
	public void setUsager(Boolean usager) {
		this.usager = usager;
	}
	public long getLongitude() {
		return longitude;
	}
	public void setLongitude(long longitude) {
		this.longitude = longitude;
	}
	public long getLatitude() {
		return latitude;
	}
	public void setLatitude(long latitude) {
		this.latitude = latitude;
	}
	public int getType() {
		return type;
	}
	public void setType(int type) {
		this.type = type;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	
	
	
}
